SBU
-----

SBU is a Selective BackUp sytem where you can select which files to backup on a very regular basis. In addition the facility is provided to
allow files to be restored from BackUp.
It is not intended to take the place of a full backup but allows very
quick and easy backups to be made of critical files.

Installation
---------------

Copy the SBU.aif, SBU.app, SBU.mbm and the SBU.opo files to a System\apps\SBU directory on the C drive. (You must use the C Drive). Copy the SBU$SYS.cfg file to the root of the C drive (C:\).

Configuring SBU
----------------------

The SBU$SYS.cfg file is where the detail of the backups required are held.

This is a Text file (Not Word) and must be configured for your Psion.
When SBU is first run select the Config. option on the Toolbar and choose  BackUp. The current backup configuration will be loaded into a text editor. (the initial file that will be loaded is mine and must be
altered, as below, before SBU can be run on your machine).

Look carefully at the way the file is set up. It may look difficult to start
with but just take a few minutes to see what it is and it will soon be clear what is happening. 

Here is an example file with explanations.

Firstly these are the various backup options available:

#AGENDA
#PERSONAL
#ALL
#End

you can add up to 30 different options or alter these. Each option starts with a # and at the end of all the options there must be an #end
statement. 

These are the actual backups. There must be one of these for each
option above and they are numbered in the order of the options,
in this example #AGENDA  #1   #PERSONAL  #2 etc. and must all end 
with a #End statement.

In each option just show the file or files to be backed up in that option
followed by a comma and where you want the files to be backed up. This will be a directory and therefore will end with a \ If you want all
the files in that directory backed up then the files to be backed up will be *.* (see PERSONAL example.)

The ALL option is just all the backups from all the previous options.

Configs:

#1
c:\documents\agenda,D:\Backup\Documents\
#End

#2
c:\documents\data\word\personal\*.*,D:\Backup\Personal\
#End

#3
c:\documents\agenda,D:\Backup\Documents\
c:\documents\data\word\personal\*.*,D:\Backup\Personal\
#End

When you have completed this SBU will perform a basic check of the
configuration file and warn you of any identified problems. You must
correct these problems before running a BackUp. If you wish to add
additional comment lines these must either start with REM or end with
a :

When you have completed this SBU will automatically write the Restore
configuration file.
Whenever you change your Backup configuration the Restore configuration will automatically be updated.

Running SBU
-----------------
BackUp

Once you have mastered the above the rest is easy.

When SBU is loaded it will show the date of the last backup.

Run the backup option from the Toobar. The application will check if
you have an Agenda file, Data file, Sheet file or Word file running.
If you have it will close it. The file will be reopened after the BackUp.

You will then be given options as to which BackUp you wish to do.
Select the one you want and Enter.

SBU will show you the files as it backs them up. When it has finished it
will show you details of the Backup. You can then run another Backup
or exit.

Restore

To restore files select the Restore option from the ToolBar. Again you
will be asked which Restore you wish to do. The only difference with
Restore is that you will be asked to confirm each file from the option
selected before it is restored.
If you do not wish to restore an individual file press ESC and that file
will be skipped.

Hints
-------

There is no menu as all the functions can be performed from the Toolbar.
However Control+E will exit as normal for a Psion programme.
Control+D will reshow the date of the lst BackUp.

Acknowledgements
--------------------------

Roger Muggleton for TEditor which is used for the Text file editing.

License
----------

I do not warrant that the software is  error free.  I disclaim all other
warranties with respect to the software, either express or implied,
including, but not limited to, implied warranties of merchantability,
fitness for a particular purpose and non-infringement of third party
rights.



There is no liability for consequential damages. In no event shall I be
liable to you for any consequential, special, incidental or indirect
damages of any kind arising out of the delivery, performance or use of
the software, even if I have been advised of the possibility of such
damages. In no event will my liability for any claim, whether in contract,
tort or any other theory of liability, exceed the license fee paid by you,
if any.



Comments
--------------

In the event of any comments / questions please contact me at

colin.shearing@btinternet.com

Latest version from

http://www.btinternet.com/~colin.shearing
